package com.lzc.jobrecomendbackend.service.skills;

import com.lzc.jobrecomendbackend.model.skills.SkillCombinationVO;
import com.lzc.jobrecomendbackend.model.skills.SkillDistributionVO;

public interface SkillService {
    /**
     * 获取技能需求分布
     * 
     * @param city 城市
     * @param education 学历要求
     * @param experience 经验要求
     * @param page 页码
     * @param size 每页大小
     * @return 技能分布数据
     */
    SkillDistributionVO getSkillDistribution(String city, String education, String experience, int page, int size);
    
    /**
     * 获取技能组合分析
     * 
     * @param city 城市
     * @param experience 经验要求
     * @param page 页码
     * @param size 每页大小
     * @return 技能组合数据
     */
    SkillCombinationVO getSkillCombinations(String city, String experience, int page, int size);
} 